import request from '@/utils/request'
/** 双重预防统计页面接口 */

// 查询隐患排查情况统计头部数据(按部门、按时间段)
export function getHiddenTotalData(data) {
    return request({
      url: '/doubles/prevention/HiddenCheck/byStatus',
      method: 'post',
      data:data
    })
}

// 查询隐患排查情况统计数据列表--部门
export function getHiddenTotalDataByDept(data) {
    return request({
      url: '/doubles/prevention/HiddenCheck/byDept',
      method: 'post',
      data:data
    })
}
// 查询隐患排查情况统计数据列表--装置
export function getHiddenTotalDataByEquip(data) {
    return request({
        url: '/doubles/prevention/HiddenCheck/byEquip',
        method: 'post',
        data:data
      })
}

/**--------------------隐患治理情况统计---------------------- */

// 查询隐患治理情况统计头部数据(按部门、按时间段)
export function getRectifyTotalData(data) {
    return request({
      url: '/doubles/prevention/HiddenManage/byStatus',
      method: 'post',
      data:data
    })
}

// 查询隐患治理情况统计数据列表--部门
export function getRectifyTotalDataByDept(data) {
    return request({
      url: '/doubles/prevention/HiddenManage/byDept',
      method: 'post',
      data:data
    })
}
// 查询隐患治理情况统计数据列表--装置
export function getRectifyTotalDataByEquip(data) {
    return request({
        url: '/doubles/prevention/HiddenManage/byEquip',
        method: 'post',
        data:data
      })
}

/**---------------排查任务统计---------------------- */
export function getTaskTotalData(data) {
    return request({
        url: '/doubles/prevention/HiddenTask/byStatus',
        method: 'post',
        data:data
      })
}

/**---------------单位运行效果---------------------- */
export function getRunEffect(data) {
    return request({
        url: '/doubles/prevention/operationEffect/byDept',
        method: 'post',
        data:data
      })
}
